بناء و تطبيقات مختلفه لتراكيب البيانات و كيفية استخدامها حتى يتمكن الطالب من تحليل المسأله و تحديد متطلبات الحاسوب المناسبه لحلها. المادة تتضمن برمجة و تطبيق المؤشرات وعملياتها، برمجة و تطبيق على الحزم المترابطه: المفردة، المزدوجة، و الدائرية. تطبيقات على الكومة المترابطة و استخدام الكومة في احتساب التعبيرات الحسابيه, برمجة و تطبيق الطابور و الاشجار الثنائيه. برمجة و تطبيق الاقترانات ذاتية الاستدعاء على البحث في الاشجار الثنائية. تقييم الطالب سيرتكز على الامتحانات العمليه.